home *** CD-ROM | disk | FTP | other *** search
- <!-- $Id: sty.dtd,v 1.8 2002/10/03 17:31:51 filip Exp $ -->
- <!-- this is the map style common for all maps -->
-
- <!ENTITY % styler "_style ( yes | no ) 'yes'">
-
- <!ELEMENT map_style ( all_projection_types?, all_line_drawers?, all_area_drawers?, all_pict_drawers?, all_text_drawers? ) >
- <!ATTLIST map_style %styler; >
-
- <!-- PROJECTION_TYPES -->
-
- <!ELEMENT all_projection_types ( projection_type+ ) >
- <!ATTLIST all_projection_types %styler; >
- <!ELEMENT projection_type ( id, name, editformat, proj_method+ ) >
- <!ATTLIST projection_type %styler; >
- <!ELEMENT proj_method ( id, type, ( proj_cone | proj_delta | proj_transverse_mercator | proj_linear | proj_builtin ) ) >
- <!ATTLIST proj_method %styler; >
- <!ELEMENT proj_cone ( earth_radius, undistorted_latitude1, undistorted_latitude2, medium_longitude ) >
- <!ATTLIST proj_cone %styler; >
- <!ELEMENT proj_delta ( semiaxis_a, semiaxis_b, shift_x, shift_y, shift_z ) >
- <!ATTLIST proj_delta %styler; >
- <!ELEMENT proj_transverse_mercator ( semiaxis_a, semiaxis_b, scale_factor, true_lat, true_lon, true_north, true_east ) >
- <!ATTLIST proj_transverse_mercator %styler; >
- <!ELEMENT proj_linear ( multiplier_x2x, multiplier_x2y, multiplier_y2x, multiplier_y2y, addent_x, addent_y ) >
- <!ATTLIST proj_linear %styler; >
- <!ELEMENT proj_builtin ( #PCDATA ) >
- <!ATTLIST proj_builtin %styler; >
- <!ELEMENT type ( #PCDATA ) >
- <!ATTLIST type %styler; >
- <!ELEMENT earth_radius ( #PCDATA ) >
- <!ATTLIST earth_radius %styler; >
- <!ELEMENT undistorted_latitude1 ( #PCDATA ) >
- <!ATTLIST undistorted_latitude1 %styler; >
- <!ELEMENT undistorted_latitude2 ( #PCDATA ) >
- <!ATTLIST undistorted_latitude2 %styler; >
- <!ELEMENT medium_longitude ( #PCDATA ) >
- <!ATTLIST medium_longitude %styler; >
- <!ELEMENT semiaxis_a ( #PCDATA ) >
- <!ATTLIST semiaxis_a %styler; >
- <!ELEMENT semiaxis_b ( #PCDATA ) >
- <!ATTLIST semiaxis_b %styler; >
- <!ELEMENT shift_x ( #PCDATA ) >
- <!ATTLIST shift_x %styler; >
- <!ELEMENT shift_y ( #PCDATA ) >
- <!ATTLIST shift_y %styler; >
- <!ELEMENT shift_z ( #PCDATA ) >
- <!ATTLIST shift_z %styler; >
- <!ELEMENT scale_factor ( #PCDATA ) >
- <!ATTLIST scale_factor %styler; >
- <!ELEMENT true_lat ( #PCDATA ) >
- <!ATTLIST true_lat %styler; >
- <!ELEMENT true_lon ( #PCDATA ) >
- <!ATTLIST true_lon %styler; >
- <!ELEMENT true_north ( #PCDATA ) >
- <!ATTLIST true_north %styler; >
- <!ELEMENT true_east ( #PCDATA ) >
- <!ATTLIST true_east %styler; >
- <!ELEMENT multiplier_x2x ( #PCDATA ) >
- <!ATTLIST multiplier_x2x %styler; >
- <!ELEMENT multiplier_x2y ( #PCDATA ) >
- <!ATTLIST multiplier_x2y %styler; >
- <!ELEMENT multiplier_y2x ( #PCDATA ) >
- <!ATTLIST multiplier_y2x %styler; >
- <!ELEMENT multiplier_y2y ( #PCDATA ) >
- <!ATTLIST multiplier_y2y %styler; >
- <!ELEMENT addent_x ( #PCDATA ) >
- <!ATTLIST addent_x %styler; >
- <!ELEMENT addent_y ( #PCDATA ) >
- <!ATTLIST addent_y %styler; >
-
- <!-- LINE_DRAWERS -->
-
- <!ELEMENT all_line_drawers ( line_drawer+ ) >
- <!ATTLIST all_line_drawers %styler; >
- <!ELEMENT line_drawer ( id, line_width, line_width_min, size_shrinking, join_type, end_type, fill_color, fill_style, fill_mask, frame_color, frame_width, frame_zoom? ) >
- <!ATTLIST line_drawer %styler; >
- <!ELEMENT line_width ( #PCDATA ) >
- <!ATTLIST line_width %styler; >
- <!ELEMENT line_width_min ( #PCDATA ) >
- <!ATTLIST line_width_min %styler; >
- <!ELEMENT join_type (#PCDATA) >
- <!ATTLIST join_type %styler; >
- <!ELEMENT end_type (#PCDATA) >
- <!ATTLIST end_type %styler; >
-
- <!-- AREA_DRAWERS -->
-
- <!ELEMENT all_area_drawers ( area_drawer+ ) >
- <!ATTLIST all_area_drawers %styler; >
- <!ELEMENT area_drawer ( id, fill_color, fill_style, fill_mask, frame_color, frame_width, frame_zoom? ) >
- <!ATTLIST area_drawer %styler; >
-
- <!-- PICT_DRAWERS -->
-
- <!ELEMENT all_pict_drawers ( pict_drawer+ ) >
- <!ATTLIST all_pict_drawers %styler; >
- <!ELEMENT pict_drawer ( id, filename ) >
- <!ATTLIST pict_drawer %styler; >
-
- <!-- TEXT_DRAWERS -->
-
- <!ELEMENT all_text_drawers ( text_drawer+ ) >
- <!ATTLIST all_text_drawers %styler; >
- <!ELEMENT text_drawer ( id, font_face, font_size, font_style, font_ratio, filename, text_color, enclosing, underline, strikeout, frame_color, fill_color, horizontal_align, vertical_align, size_shrinking ) >
- <!ATTLIST text_drawer %styler; >
- <!ELEMENT font_face ( #PCDATA ) >
- <!ATTLIST font_face %styler; >
- <!ELEMENT font_size ( #PCDATA ) >
- <!ATTLIST font_size %styler; >
- <!ELEMENT font_style ( #PCDATA ) >
- <!ATTLIST font_style %styler; >
- <!ELEMENT font_ratio ( #PCDATA ) >
- <!ATTLIST font_ratio %styler; >
- <!ELEMENT text_color ( #PCDATA ) >
- <!ATTLIST text_color %styler; >
- <!ELEMENT enclosing ( #PCDATA ) >
- <!ATTLIST enclosing %styler; >
- <!ELEMENT underline ( #PCDATA ) >
- <!ATTLIST underline %styler; >
- <!ELEMENT strikeout ( #PCDATA ) >
- <!ATTLIST strikeout %styler; >
- <!ELEMENT horizontal_align ( #PCDATA ) >
- <!ATTLIST horizontal_align %styler; >
- <!ELEMENT vertical_align ( #PCDATA ) >
- <!ATTLIST vertical_align %styler; >
-
- <!-- COMMON -->
-
- <!ELEMENT id ( #PCDATA ) >
- <!ATTLIST id %styler; >
- <!ELEMENT name ( #PCDATA ) >
- <!ATTLIST name %styler; >
- <!ELEMENT editformat ( #PCDATA ) >
- <!ATTLIST editformat %styler; >
- <!ELEMENT filename ( #PCDATA ) >
- <!ATTLIST filename %styler; >
- <!ELEMENT size_shrinking ( #PCDATA ) >
- <!ATTLIST size_shrinking %styler; >
- <!ELEMENT fill_color ( #PCDATA ) >
- <!ATTLIST fill_color %styler; >
- <!ELEMENT fill_style ( #PCDATA ) >
- <!ATTLIST fill_style %styler; >
- <!ELEMENT fill_mask ( #PCDATA ) >
- <!ATTLIST fill_mask %styler; >
- <!ELEMENT frame_color ( #PCDATA ) >
- <!ATTLIST frame_color %styler; >
- <!ELEMENT frame_width ( #PCDATA ) >
- <!ATTLIST frame_width %styler; >
- <!ELEMENT frame_zoom ( #PCDATA ) >
- <!ATTLIST frame_zoom %styler; >
-
- <!-- -->
-